Tyler Kummer
I really love professor Kummer's online Bio class! The structure of it is focused on helping you learn and he even has multiple grading options so you can have the best chance of succeeding in the class! He provides a textbook to use for reference but most of the learning is done through great activities in learning suite and weekly reviews!