Current class I am teaching

BIO 325 - Ecology

I have several resources for students in my class including the my interactive version of the syllabus and the Jump tutorial videos. Beside those resources, I am always available for meetings during the week and if you want to schedule a time to meet with me you can do so by emailing me directly ( or by using my google calendar meeting scheduler that will provide you with available times for you to choose from.


Classes I taught in the past

I started by teaching BIO 111 - General Biology Laboratory with Dr. Seabolt (now retired). Then, I was assigned to grading for BIO 152 - Principles of Biology II Introduction with Pr. Phillip Bonner. After that, I started to teach BIO 325 - Ecology Laboratory with Dr. Kay Shenoy as my TA instructor and different professors (Pr. Crowley, Pr. Sargent, Dr. McLetchie, and Dr. Van Cleve). This class has been the bulk of my TA assignment while at UK. Along the way I was also assigned for one semester to teach BIO 303 - Evolution Laboratory with Dr. Xiang (TA instructor) and Pr. Kruppa (professor) as well as a summer session of BIO 155 - Introductory Biology Laboratory as principal instructor (alone).

Special class I taught

During the fall 2017 I taught the honor section of BIO 325 with Pr. Crowley as primary instructor. I spent the summer designing this class with Pr. Crowley and Allyssa Kilanowski (a fellow graduate student). This class was somewhat experimental since Pr. Crowley's approach relies heavily on a modeling conceptual approach with boxes and arrows diagrams laying out the conceptual approach to each lab. Nevertheless, students positively responded to this teaching style inspired from the flipping the classroom school of thoughts. To put it succinctly, everybody had a blast and I got the best Teaching Course Evaluations of my career!

Here is the interactive syllabus that I used for this class.