private void LoadTeacherNavigation()
        {
            bottomNavigation.NavigationItemSelected += (s, e) =>
            {
                Android.Support.V4.App.Fragment selectedFragment = null;
                switch (e.Item.ItemId)
                {
                case Resource.Id.action_home:
                    selectedFragment = new TestsRecyclerView(EmailAddress, Token);
                    Toast.MakeText(Activity, "Home clicked", ToastLength.Short).Show();
                    break;

                case Resource.Id.action_statistics:
                    selectedFragment = new MyProfile(EmailAddress, Token);
                    Toast.MakeText(Activity, "Stats clicked", ToastLength.Short).Show();
                    break;

                case Resource.Id.action_test:
                    selectedFragment = new AddTest(EmailAddress);
                    Toast.MakeText(Activity, "Test clicked", ToastLength.Short).Show();
                    break;

                case Resource.Id.action_messages:
                    selectedFragment = new Android.Support.V4.App.Fragment();
                    Toast.MakeText(Activity, "Msg clicked", ToastLength.Short).Show();
                    break;

                case Resource.Id.action_settings:
                    Toast.MakeText(Activity, "Settings clicked", ToastLength.Short).Show();
                    selectedFragment = new SettingsFragment(EmailAddress, Token);
                    break;
                }
                FragmentManager.BeginTransaction().Replace(Resource.Id.fragment_container, selectedFragment).Commit();
            };
        }
        private async void OnAddQuestion(object sender, EventArgs e)
        {
            //TODO: Fix counter
            countQuestions++;
            if (countQuestions < NumberOfQuestions)
            {
                string[] answers = new string[] { etAnswerOne.Text, etAnswerTwo.Text, etAnswerThree.Text, etAnswerFour.Text };
                int      id      = answerGroup.CheckedRadioButtonId;
                switch (id)
                {
                case Resource.Id.rbtnAnswerOne:
                    correctAnswer = etAnswerOne.Text;
                    break;

                case Resource.Id.rbtnAnswerTwo:
                    correctAnswer = etAnswerTwo.Text;
                    break;

                case Resource.Id.rbtnAnswerThree:
                    correctAnswer = etAnswerThree.Text;
                    break;

                case Resource.Id.rbtnAnswerFour:
                    correctAnswer = etAnswerFour.Text;
                    break;
                }
                TestQuestionPattern pattern = new TestQuestionPattern(txtTestName.Text, etQuestion.Text, answers, correctAnswer);
                await firebase.AddToFirebaseQuestions(pattern, "TestQuestions", txtTestName.Text);

                txtQuestions.Text  = countQuestions.ToString();
                etQuestion.Text    = "";
                etAnswerOne.Text   = "";
                etAnswerTwo.Text   = "";
                etAnswerThree.Text = "";
                etAnswerFour.Text  = "";
                correctAnswer      = "";
                Toast.MakeText(Activity, ("Question " + countQuestions.ToString() + " added!"), ToastLength.Short).Show();
            }
            else
            {
                string[] answers = new string[] { etAnswerOne.Text, etAnswerTwo.Text, etAnswerThree.Text, etAnswerFour.Text };
                int      id      = answerGroup.CheckedRadioButtonId;
                switch (id)
                {
                case Resource.Id.rbtnAnswerOne:
                    correctAnswer = etAnswerOne.Text;
                    break;

                case Resource.Id.rbtnAnswerTwo:
                    correctAnswer = etAnswerTwo.Text;
                    break;

                case Resource.Id.rbtnAnswerThree:
                    correctAnswer = etAnswerThree.Text;
                    break;

                case Resource.Id.rbtnAnswerFour:
                    correctAnswer = etAnswerFour.Text;
                    break;
                }
                TestQuestionPattern pattern = new TestQuestionPattern(txtTestName.Text, etQuestion.Text, answers, correctAnswer);
                await firebase.AddToFirebaseQuestions(pattern, "TestQuestions", txtTestName.Text);

                alertWindow.Alert("", "Questions added successfully!", Activity);
                AddTest selectedFragment = new AddTest(User);
                FragmentManager.BeginTransaction().Replace(Resource.Id.fragment_container, selectedFragment).Commit();
            }
        }